package day14;


import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Date;

/*
* 异常处理方式之异常声明
* */
public class Demo3 {

    public static void main(String[] args) throws Exception {
        //如果当前程序有可能出现编译时期异常并且没有捕获,则必须要声明当前异常
        //并且不仅要在当前方法中声明，只要是调用了该方法的方法，都需要去声明。

        //将指定格式字符串转为日期Date对象
        String str = "2020-/09-08 20:01:00";

        parse(str);
    }

    public static Date parse(String str) throws ParseException {


        SimpleDateFormat sm = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");

        Date date = sm.parse(str);

        return date;
    }
}
